uncanny resemblance - German English Dictionary